package com.qumitech.visualnovel.controller.vo.message;

import com.alibaba.fastjson.annotation.JSONField;

import java.util.List;

/**
 * @Auther: yilu
 * @Date: 2019/6/21 13:45
 * @Description:
 */
public class SystemMessageVO {
    @JSONField(name = "uid_list")
    private List<String> userId;

    private String content;

    @JSONField(name = "notify_type")
    private Byte notifyType;
    @JSONField(name = "expectTime")
    private Long expectTime;
    @JSONField(name = "msg_id")
    private String msgId;
    @JSONField(name = "user_active_time_range")
    private Long userActiveTimeRange;
    @JSONField(name = "time_type")
    private Byte timeType;
    @JSONField(name = "delete_flag")
    private Byte deleteFlag;
    @JSONField(name = "msg_category_type")
    private Byte msgCategoryType;

    public Byte getMsgCategoryType() {
        return msgCategoryType;
    }

    public void setMsgCategoryType(Byte msgCategoryType) {
        this.msgCategoryType = msgCategoryType;
    }

    public Byte getDeleteFlag() {
        return deleteFlag;
    }

    public void setDeleteFlag(Byte deleteFlag) {
        this.deleteFlag = deleteFlag;
    }

    public Byte getTimeType() {
        return timeType;
    }

    public void setTimeType(Byte timeType) {
        this.timeType = timeType;
    }

    public List<String> getUserId() {
        return userId;
    }

    public void setUserId(List<String> userId) {
        this.userId = userId;
    }

    public String getContent() {
        return content;
    }

    public void setContent(String content) {
        this.content = content;
    }

    public Byte getNotifyType() {
        return notifyType;
    }

    public void setNotifyType(Byte notifyType) {
        this.notifyType = notifyType;
    }

    public Long getExpectTime() {
        return expectTime;
    }

    public void setExpectTime(Long expectTime) {
        this.expectTime = expectTime;
    }

    public String getMsgId() {
        return msgId;
    }

    public void setMsgId(String msgId) {
        this.msgId = msgId;
    }

    public Long getUserActiveTimeRange() {
        return userActiveTimeRange;
    }

    public void setUserActiveTimeRange(Long userActiveTimeRange) {
        this.userActiveTimeRange = userActiveTimeRange;
    }
}
